#ifndef _CMD_H_ 
#define _CMD_H_

struct cmd
{
	char id[20];			//包编号
	char name[20];			//发送者姓名
	char hostname[20]; 		//机器名
	unsigned int cmdid;		//命令字
	char buf[1024];			//附加信息
};

//译码 将接收到的字符串分解为struct cmd结构体 
void transcode(struct cmd *obj, char *buf, int len);
//编码 将要发送的信息编码为字符串保存到buf中
int coding(char *buf, unsigned int cmd, char *append);

#endif
